microscopic creature - Alemán Inglés Diccionario